package com.ttg.model.pojo;


import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * @author chenyou
 * @datetime 2025-11-14 14:12:51
 */
@Data
@TableName("tbl_model_account_month")
public class ModelAccountMonth implements Serializable {
    private static final long serialVersionUID = -37424814462729982L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @TableField(value = "year")
    private String year;

    @TableField(value = "month")
    private String month;

    @TableField(value = "act_no")
    private Long actNo;

    @TableField(value = "mct_no")
    private Long mctNo;

    @TableField(value = "vip_id")
    private Long vipId;

    @TableField(value = "act_type")
    private Integer actType;

    @TableField(value = "avg_amt")
    private BigDecimal avgAmt;

    @TableField(value = "lastday_amt")
    private BigDecimal lastdayAmt;

    @TableField(value = "max_credit_amt")
    private BigDecimal maxCreditAmt;

    @TableField(value = "max_use_credit_amt")
    private BigDecimal maxUseCreditAmt;

    @TableField(value = "avg_deposit_rate")
    private BigDecimal avgDepositRate;

    @TableField(value = "avg_credit_rate")
    private BigDecimal avgCreditRate;

    @TableField(value = "update_time")
    private LocalDateTime updateTime;

}

